home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / pcbv420.zip / HISTORY.DOC < prev    next >
Text File  |  1992-04-13  |  6KB  |  145 lines

  1. PCBVERIFY 4.0x HISTORY
  2. ----------------------
  3.  
  4. -- 4.20 --
  5.  
  6. Got rid of the BRUN reuirement.
  7.  
  8. Fixed a problem with (LDS) and (LOC) sometimes showing up incorrectly in the 
  9. logs and on the screen.  Calls were being handled properly but were being  
  10. reported as (LOC) even if they were (LDS), if the PCBVAL file contained a 
  11. single ? in the long distance (entered) flag field instead of a ?Y.
  12.  
  13. Also took care of a problem where numbers not found in the PCBVAL file at all
  14. would sometimes be displayed to the user as (Long Distance) even though they
  15. said (Local).
  16.  
  17. -- 4.10 --
  18.  
  19. Fixed another problem where PCBVerify would loop on a @ appended to an @X code.
  20. Also fixed the WELCOME file which was distributed with PCBV409 and had this 
  21. very problem.
  22.  
  23. Fixed a problem where PCBVerify would overwrite the last entry in the log file.
  24. This resulted in the disappearance of the line "Opened Door (Verify)" on 
  25. PCBoard systems.
  26.  
  27. -- 4.09 --
  28.  
  29. Fixed a problem in local mode which would yield an "invalid comport specified"
  30. regardless of the comport setting.  This problem only occurred with local mode.
  31.  
  32. Fixed a problem with a single @ on a line, or one that was misplaced.  PCBV
  33. would loop infinitely printing the "@".
  34.  
  35. Fixed a problem PCBV.SYS and PCB12/14 (PCBOARD.SYS file only) systems not
  36. giving the proper time remaining.  This occurred only with non-PCBoard
  37. systems.
  38.  
  39. Fixed a problem where the expiration date was not properly being adjusted
  40. when using "+days" in the expire date adjust field.
  41.  
  42. Fixed a few ommissions from the logfile.  Also fixed code which prints user's
  43. phone number on the status line after being entered (or after callerid detect).
  44.  
  45. -- 4.08 --
  46.  
  47. Fixed a problem which would case PCBVerify to falsely detect MODEM RING
  48. INDICATE on some systems.  This error was caused by some mods made in
  49. version 4.07.
  50.  
  51. -- 4.07 --
  52.  
  53. Whoops!  4.06 did not completely fix the problem with strange comports.
  54. If the leading 0 was included in the comport address, the configuration
  55. routine would strip out the : and mess everything up.  You should no
  56. longer get "invalid comport" messages.  (Sorry about that one -- I thought
  57. I had it fixed.  I don't have non-std comports over here, so I had no idea
  58. it was burping on that).
  59.  
  60. Fixed a problem with DOOR.SYS systems where COM0 (local) would be returned as
  61. an invalid comport specification.
  62.  
  63. Made the color @ code drivers more tolerant -- lowercase letters would produce
  64. errors.  Fixed.
  65.  
  66. Made error messages a little neater in appearance on screen and in the 
  67. Verify.err file.  English text should appear for most error messages.
  68.  
  69. Clarified some contradictions in the documentation regarding error and 
  70. non-error dial strings.
  71.  
  72. -- 4.06 --
  73.  
  74. Fixed a problem with non-standard comports.  If you entered the aaaa:i 
  75. designation for your comport, PCBVerify would simply drop back to DOS.
  76. This has been fixed and PCBVerify will now accept comport addr's in the
  77. format [hex address]:[irq], i.e. 03f8:4, 02e8:5, 0380:4, etc.
  78.  
  79. -- 4.05 --
  80.  
  81. Another bug was recently uncovered on my system.  Error correcting modems 
  82. were not properly being picked up as so and as a result were calling error-
  83. correcting modems using the non-error-correcting dial string.  Fixed.
  84.  
  85. -- 4.04 --
  86.  
  87. Fixed a problem with REVERIFY mode.  PCBVerify would allow numbers to be
  88. reverified even if they were added to PCBVVER because of being long distance
  89. and failed on the first attempt.  PCBVerify now scans the date/comment field
  90. for the string "(ld)" or "(LD)" and if found will not allow the phone number.
  91. Otherwise, it will allow reverification of the number provided the user is
  92. at new user level and the names match.
  93.  
  94. This of course applies only to the registered version.
  95.  
  96. Fixed a problem in the external registration routine.  The external reg
  97. flagfile was not being created.  This has furthered been enhanced in that
  98. PCBVerify will delete the external reg flagfile itself whenever necessary.
  99.  
  100. Also, added the ability to handle comments in the .CNF file -- PCBVerify will
  101. now stop reading a line of the config file when it hits the first ";".  
  102. Everything after the ; will be assumed to be a comment.
  103.  
  104. This version was never actually released.
  105.  
  106. -- 4.03 --
  107.  
  108. Fixed a problem reading the config file identifier.  4.02 would not properly
  109. read the first line of the config file (identifier) and reported that the 
  110. version of the config file was pre-4.0.
  111.  
  112. -- 4.02 --
  113.  
  114. Fixed the DOORSYS program distributed with 4.00/4.01 which would always 
  115. produce a message stating the command line parameters even if you had 
  116. given it both filenames.
  117.  
  118. Changed some of the startup code in PCBVerify to allow for a more tolerant
  119. first line of the config file (now searches for a "4.0" without checking
  120. for the remaing zero.  Also, when the startup code began it would sometimes
  121. appear to lock the system up because the opening message regarding an improper
  122. config file would get erased by other internal routines before the operator
  123. had a chance to see the message.
  124.  
  125. Added HISTORY.DOC to the ZIPfile to allow tracking of all bug fixes.
  126.  
  127. -- 4.01 -- 
  128.  
  129. 4.01 fixes two problems.  First, on PCBoard 14.x systems without the /NETWORK
  130. switch, an error 52 (bad file name) was given.  This version corrects this 
  131. problem.  This was due to a null string being passed to the open file routine.
  132.  
  133. Documentation clarifications were made.  PCBV40.DOC included the callerid
  134. file but UPGRADE.DOC failed to mention it.
  135.  
  136. ----------
  137.  
  138. If you have trouble with PCBVerify, don't hesitate to call Premier
  139. BBS and ask for help.  I will help anyone who asks and will always do whatever
  140. it takes to get PCBVerify running on your system.  Please do not call me at
  141. home.  Leave a message on the board and I'll respond within 24 hours.
  142.  
  143. (615) 588-9407 (2400bps -- rings down to 588-9425)
  144. (615) 588-9425 (14400 bps, v.32bis)
  145.